\hypertarget{classcalico_1_1sensors_1_1GyroscopeCostFunctor}{}\doxysection{calico\+::sensors\+::Gyroscope\+Cost\+Functor Class Reference}
\label{classcalico_1_1sensors_1_1GyroscopeCostFunctor}\index{calico::sensors::GyroscopeCostFunctor@{calico::sensors::GyroscopeCostFunctor}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classcalico_1_1sensors_1_1GyroscopeCostFunctor_a598880fc3e81a7b7b3510aa6eae96140}\label{classcalico_1_1sensors_1_1GyroscopeCostFunctor_a598880fc3e81a7b7b3510aa6eae96140}} 
{\bfseries Gyroscope\+Cost\+Functor} (\mbox{\hyperlink{namespacecalico_1_1sensors_a3a17fd4af1cc53c28ec7130fdad5f22d}{Gyroscope\+Intrinsics\+Model}} gyroscope\+\_\+model, const Eigen\+::\+Vector3d \&measurement, double sigma, double stamp, const \mbox{\hyperlink{classcalico_1_1Trajectory}{Trajectory}} \&sp\+\_\+\+T\+\_\+world\+\_\+sensorrig)
\item 
\mbox{\Hypertarget{classcalico_1_1sensors_1_1GyroscopeCostFunctor_aef7ff147f68566be7cdc8e06ee48e113}\label{classcalico_1_1sensors_1_1GyroscopeCostFunctor_aef7ff147f68566be7cdc8e06ee48e113}} 
{\footnotesize template$<$typename T $>$ }\\bool {\bfseries operator()} (T const $\ast$const $\ast$parameters, T $\ast$residual)
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classcalico_1_1sensors_1_1GyroscopeCostFunctor_a795b704a89ae92cf7b1d976e24704124}\label{classcalico_1_1sensors_1_1GyroscopeCostFunctor_a795b704a89ae92cf7b1d976e24704124}} 
static ceres\+::\+Cost\+Function $\ast$ {\bfseries Create\+Cost\+Function} (const Eigen\+::\+Vector3d \&measurement, double sigma, \mbox{\hyperlink{namespacecalico_1_1sensors_a3a17fd4af1cc53c28ec7130fdad5f22d}{Gyroscope\+Intrinsics\+Model}} gyroscope\+\_\+model, Eigen\+::\+Vector\+Xd \&intrinsics, \mbox{\hyperlink{classcalico_1_1Pose3}{Pose3d}} \&extrinsics, double \&latency, \mbox{\hyperlink{classcalico_1_1Trajectory}{Trajectory}} \&trajectory\+\_\+world\+\_\+sensorrig, double stamp, std\+::vector$<$ double $\ast$ $>$ \&parameters)
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classcalico_1_1sensors_1_1GyroscopeCostFunctor_a1b467ea3b88e7cc1c7fc2eb362b7c407}\label{classcalico_1_1sensors_1_1GyroscopeCostFunctor_a1b467ea3b88e7cc1c7fc2eb362b7c407}} 
static constexpr int {\bfseries k\+Gyroscope\+Residual\+Size} = 3
\end{DoxyCompactItemize}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
calico/sensors/gyroscope\+\_\+cost\+\_\+functor.\+h\item 
calico/sensors/gyroscope\+\_\+cost\+\_\+functor.\+cpp\end{DoxyCompactItemize}
